OJS.Midi
Class MidiSnapShot

java.lang.Object
  extended by OJS.Midi.MidiSnapShot

public class MidiSnapShot
extends java.lang.Object


Field Summary
 javax.sound.midi.ShortMessage[] messages
           
 
Constructor Summary
MidiSnapShot()
           
MidiSnapShot(javax.sound.midi.ShortMessage[] messages, int[] times)
           
 
Method Summary
 void add(javax.sound.midi.ShortMessage m, long t)
           
 MidiSnapShot decode(byte[] data)
           
 byte[] encode()
           
 int getSize()
           
 void remove(int noteNumber)
           
 void setSize(int newValue)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

messages

public javax.sound.midi.ShortMessage[] messages
Constructor Detail

MidiSnapShot

public MidiSnapShot()

MidiSnapShot

public MidiSnapShot(javax.sound.midi.ShortMessage[] messages,
                    int[] times)
Method Detail

add

public void add(javax.sound.midi.ShortMessage m,
                long t)

remove

public void remove(int noteNumber)

getSize

public int getSize()

setSize

public void setSize(int newValue)

encode

public byte[] encode()

decode

public MidiSnapShot decode(byte[] data)